module.exports = (req, res, next) => {
    //拿到用户的传递的信息
    const {
        adminName,
        password
    } = req.body;
    
    //创建两个正则表达式
    const userReg = /^[a-zA-Z][0-9a-zA-Z_]{3,7}$/g;
    const passReg = /^[0-9]{3,6}$/g;

    //判断用户名格式
    if(!userReg.test(adminName)){
        return res.send({
            code: 10003,
            msg: "添加管理员-用户名规则(字母开头,后边3-5位 数字字母下划线)",
            data: null
        })
    }

    //判断密码格式
    if(!passReg.test(password)){
        return res.send({
            code: 10004,
            msg: "添加管理员-密码规则(3-6位的数字)",
            data: null
        })
    }

    //用户名和密码格式都正确在往下走
    next();

}